New Zealand PM announces royal commission inquiry into Christchurch attack