James Keadie Swan (1783-1836)