Factors affecting variation in seed production in the heterostylous herb Primula modesta