From green to gold; Kerrygold reaches €1 billion annual retail sales globally