Taylor Swift visits pediatric cancer patients