Kate Upton Poses Topless in ‘Cosmopolitan’