Southern Gold signs new agreement with Northern Star for Cannon Gold Mine