Barack Obama: I'm too sexy