Hondurans vote to replace controversial leader