Ex-Michigan Governor Rick Snyder charged over Flint water crisis