Pub sector given all-clear by OFT