US Senator says Marriott should pay to replace hacked passports