Mighty River Power orders Tesla Model 3