Use clang if available