After NBC political director discredited it, MSNBC uncritically ran McCain campaign ad attacking Obama