Mighty River Power shares launch on NZX