Thousands of people gathered in Madrid to protest against budget cuts to science