John Magee (c1742-c1802)