James Riley — American ship captain (1777–1840)