Add description and solution in C++ of minimum window substring problem