Sam Smith talks Bond theme, Keith Richards, Will Ferrell, Lionel Richie talk fashion on GQ carpet