Up to 600,000 new ounces by 2025 - B2Gold's Clive Johnson forecasts a big jump in production