Trump flip flops on China