Developers cancel offshore wind power contract off Long Island due to costs