Geochemistry of the late Archean Banting Group, Yellowknife greenstone belt, Slave Province, Canada: simultaneous melting of the upper mantle and juvenile mafic crust