Individual guppies differ in quantity discrimination performance across antipredator and foraging contexts