Thousands take to streets in Honduras to demand new elections