Harry Potter actor Tom Felton says he is 'on the mend' after collapsing during Ryder Cup - ABC News