Rio Tinto vows to stop blocking traditional owners in Pilbara from speaking out against heritage destruction