Israeli Ambassador to U.S. Lambastes CNN While on CNN over Gaza Coverage