'Free rooms' in hotels for tourists visiting Swat