Undef min and max for MSVC