The Cambridge Israel Society has bowed to pressure from students and staff and cancelled a speaker accused of Islamophobia.