Liz Truss declares 'I'm a fighter not a quitter' at hostile PMQs