Tesco Profit Hits £2.92B as Volume Growth Defies UK Inflation