Boris Johnson quits as PM