BMW flaunts world's first color changing car