Banning dynamic pricing ‘could have far-reaching implications’ across hotels and aviation, department warns