Prefer clang if it executable