Donors hand over Greensboro Rotary Carousel to Greensboro Science Center; grand opening coming soon