John Stewart, 10th of Fasnacloich — (died 1844)