llvm-c: Return NULL from LLVMGetFirstTarget instead of asserting