Taylor Swift Invites More Than 2,000 Foster Kids & Parents to Private Concert