HomeGeneralPistons’ owner pledges $10M to help resolve Flint water woes