Rio Tinto completes A$750m off-market buy-back | RNS | Ticker