Mechanisms, functions and ecology of colour vision in the honeybee