Marriott’s Starwood unit was hacked, exposing data for 500 million customers