MSNBC ratings tank 50% as viewers abandon mainstream media after Trump’s whitewash