Sir Keir Starmer has told ministers he will fight a leadership contest if called, insisting he can defeat Andy Burnham despite polls showing just 37% backing.