Kate Hudson works out to improve mood