Rio Tinto pumps $2b to power Pilbara with clean energy