An Airbus jet operated by EgyptAir that crashed over the Mediterranean almost three years ago, killing all 66 people on board, should have been grounded because of a series of technical issues on previous flights, according to a French investigation.