Thousands protest in Rio against education budget cuts