Kacey Musgraves asked fans to donate to the Young Center for Immigrant Children's Rights during her tour opener, sparking a divided reaction on social media.