Johnston, Edwin J-, Consul at Oporto