The Butterfly Garden on Aruba is home to many species of fascinating insects