Hotels and online travel agencies: power or trust for a competitive long-term relationship