Protesters clash violently with police in Ecuador