Marco Rubio called North Korea and Iran "rogue" nations in an interview - prompting Pyongyang's first direct attack on the new Trump administration.