Business Ameresco targets $2.1B revenue and $283M adjusted EBITDA in 2026 following record backlog expansion