Bermuda passes law against terrorism financing