Australian retailer Woolworths has bought a 16% stake in compatriot pubs group Australian Leisure & Hospitality Group (ALH).