Thousands protest against Serbian president