Israel passes law to ban mass protests