Fin whale survival and abundance in the Gulf of St. Lawrence, Canada