‘Stealth’ tax move in Budget could raise £7bn a year towards plugging £40bn fiscal shortfall