Home Business Marriott profit beats estimates as travel recovery gains pace