Fairfax County teachers protest budget cuts, fight for promised raises