US VP Biden arrives in Afghanistan