Justin Timberlake: ‘Robert Pattinson is sexier’