Pup production and population trends of the grey seal (Halichoerus grypus) in the Gulf of St. Lawrence