ci: use lld along with clang
This is a fix for linking errors with MSAN/UBSAN when static runtime is linked also into shared library, which causes weak symbols to me incorrectly referenced by bfd. Just use lld, which is clever about this case and we already force clang for those builds anyway.