Charles George Gordon is known as the saint of all British colonial officers