Solving Math Word Problems via Cooperative Reasoning induced Language Models