John Staples (1742-1804)