Subsea 7 to work on BP’s Caspian Sea project