What Problems and Opportunities are Created by Tax Havens?