UK government pays millions to firms that use tax havens