Duncan Stewart (Politiker, 1763)