Federal funding deal is ‘short-changing’ public schools