China iron ore, steel futures rangebound; post weekly losses