Canadian prime minister rolls his eyes at US Treasury secretary, telling Trump administration he meant what he said at Davos