China’s industrial profits post steepest drop in over a year, raising 2026 stimulus pressureJune 27, 2026