New town with 3,000 homes could get just 20% affordable housing