What are IFCs? Debunking the ‘tax haven’ myth