Gauvain, Richard, The British University in Egypt, Egypt