Pharrell Williams has cancelled his upcoming performance in Israel, citing "scheduling conflicts."