EgyptAir, FC Barcelona ink three-season sponsorship deal