Ireland's Varadkar unexpectedly quits as PM