Obama strikes back at Netanyahu and Israel