Hundreds of thousands could be forced to pay inheritance tax after the Chancellor announced private pensions would be subject to the levy.