NZ PM announces royal commission inquiry into Christchurch attack