Richard Simmons 'in good spirits' after returning home from hospitalization