Ecuador protests end after deal struck with indigenous leaders