Sort it out or step aside, Tory donor tells Boris Johnson