Labor MP Mike Kelly quits federal politics