Apache to get $3.75B from sale of Gulf assets to Riverstone Holdings