IMF's Lagarde: Trump good for US in the short term, but less so for world trade