North Korea displays its military might