Joseph Gordon Levitt says Anne Hathaway is an ‘insufferable snob’