The outstanding performance of low-cost mines in Australia and Canada have Kirkland Lake Gold closing in on a million ounces of annual gold production – and a billion dollars in annual cash may not be far behind