Graceland Care Center holds carnival for residents