TechnipFMC reports higher first-half revenue