One of the UK's largest supermarket chains is slashing its number of stores, cafes, florists and pharmacies this year.