James Campbell (1794-1877)