Treasury doubts over charter schools