As tax havens go, the US is worse than the Cayman Islands