Henry Salt, consul in Egypt 1816-27 and pioneer Egyptologist