Pfizer pulls thousands of bottles of children's and infants' Advil in Canada