Heineken has boosted its on-trade presence in the UK through the purchase of 13 pubs from Greene King.