Sainsbury’s astonished by OFT’s embarrassing U-turn