Flotation separation of limonite from calcite with sodium oleate: effects of calcite dissolution and addition of sodium pyrophosphate