The Baltimore Symphony Orchestra has received one of the largest gifts in its history: $5 million to expand OrchKids and other education programs.