Thousands demand Tunisian president steps down