Asa Wright Nature Center, Asa Wright - ostrov Trinidad