Boston Red Sox part-owner Stephen Somers donates $1M to St.