Robert Cadell — British general officer in the East India Company