Iron ore price edges higher on clouded China demand outlook