NBC: Leo Varadkar steps down as Irish prime minister in shock move