Add support for building with clang-cl