Business can’t afford inequality: Marriott CEO