Anne Hathaway Raps with Jimmy Fallon on 'Tonight Show'