MP CM Shivraj Singh Chouhan ends his indefinite fast