Missouri passes law to protect Airbnb rentals in state