D.C. ABC Reporter Doug McKelway Fired for Argument Over Anti-Obama, Anti-Greenpeace Bias