Boris Johnson refuses to rule out returning as prime minister