John Charles McGhee (1788-1851)