Trump slams trade with China