Abengoa remains a Best Idea, says Canaccord