Colour polymorphism in birds: causes and function.