John Haddy (1790-aft1824)