James Earl (American, 1796)