Egypt tourism revenues at $4.3 billion