Thousands march for Catalan secession from Spain