UK’s corporate tax deals put ideology before financial necessity - comments