BHP takes $2.3 billion potash charge as costs jump again — Acumen