Caledonia Mining "well on track" to hit full-year production guidance