Rio Tinto has donated $750,000 to support relief efforts after Queensland was battered by almost two weeks of severe weather.