WATCH: Sofia Carson Sings "Rotten to the Core" for 'Descendants: Wicked World' in New Music Video