Iron Ore Weakens Despite China Stimulus