British media say UK Prime Minister Boris Johnson has agreed to resign: The Associated Press