Thousands rally in Belgrade to demand annulment of election, release of arrested protesters