Flavonoids and flower colour