Buy American to avoid Trump trade war, says Lagarde