Perrigo announces record sales for Q2