Kirkland Lake posts record Q2 earnings, production : vimarsa