Curvature variation controls particle aggregation on fluid vesicles