Marriot hotel chain’s reservation system hacked, exposing the data of up to 500 million customers