British Prime Minister Theresa May has told business leaders in Davos that countries must not start pulling in different directions on trade. But it was her meeting the President Trump which got the most attention.