Spatial heterogeneity alters the trade-off between growth and dispersal during a range expansion