Boris Johnson has warned any further delay to Brexit will spell disaster for the Conservatives at the launch of his leadership campaign.