The drivers and mechanisms of plumage colour evolution