UK PM Johnson defends COVID record after revolt