La francesa Altrad comprará la británica Cape por 376 millones