Tariff uncertainty impacts China’s economy in May