John C. Calhoun (French Trafalgar, British Waterloo)