QC ordered to pay £1.2m in IHT dispute