Brandi Carlile Joins This Year's Spoleto Festival Lineup