Mining giant Rio Tinto has struck a landmark deal with the Queensland and federal governments to secure the long-term future ...