Former British Treasury chief Rishi Sunak launches campaign to replace departing prime minister, as some of Johnson's party calls for him to step down even before elections