Rio Tinto Limited completes off-market buy-back | RNS | Ticker