Tesco group pre-tax profit