Equinor, BP cancel contract to sell offshore wind power to New York