American University in Cairo cancels Israeli speaker