Surrey gets 4,100 school places, but still faces £215 million funding gap