Judith Cohen — British travel writer and philanthropist