Estimating butterfly population trends from sparse monitoring data using Generalized Additive Models