Keir Starmer more popular than both Liz Truss and Rishi Sunak to be next prime minister, polling shows