The hotel company Marriott has completed its acquisition of Starwood Hotels and Resorts, becoming now the largest hotel company.