NY set to make state college tuition free for middle class