BP contracts Wood Group for offshore Azerbaijan platform services