20,000 protest in Haiti's capital