Superintendent presents preliminary budget for Boston Public Schools