Almost a quarter of pubs in Dublin are boycotting Diageo products, according to press reports.