Veolia Wins China Contracts Worth $971M