Megan Fox Tells Bazaar “I’ve Only Had Sex with Two Men”