Causes and Consequences of Egg Size Variation in the Honey Bee: Apis mellifera