Rio Tinto's chief executive says the miner is on a collision course with Apple and Google as they compete for a shrinking pool of technology workers.