Miley Cyrus dazzles in sequins on Cosmopolitan cover