Habitat-specific chemical cues influence association preferences and shoal cohesion in fish