NBC: British Prime Minister Liz Truss resigns after disastrous economic plan