Julian Assmange agrees to US extradition