UK faces crippling tax rises to pay for ageing population