Elizabeth Warren blasts Kevin McCarthy as 'a liar and a traitor' for remaining loyal to Donald Trump