Borrowed alleles and convergence in serpentine adaptation