China's producer prices jump 2.8% in April amid war-driven energy costs