Egypt Air offers in-flight connectivity