green oropendola habitat