Primark sales drive AB Foods' half year results success