distance from johannesburg to lusaka via botswana