Tesco Announces £500M Cost-Cutting Plan as Price War and Taxes Squeeze Profits