Flower colour polymorphism in the Mediterranean Basin: occurrence, maintenance and implications for speciation.