China PPI seen at 1.5%–1.9% as Iran war feeds input costs