The president’s comments were reported just hours after the incoming treasury secretary, Steven Mnuchin, made apparently contradictory remarks signalling that the White House had no immediate plans to label China a currency manipulator – something Trump had pledged to do on his first day in office.