£300m hit for Yell after OFT move