Amid Brexit chaos, Theresa May's government survives confidence vote