Kirkland Lake Gold Ltd. (TSX, NYSE: KL; ASX: KLA) reports higher second-quarter earnings and record cash flow