Protesters set fire to US embassy in Honduras