TechnipFMC in $4.2bn Bahrain contract award