Jamie Foxx speaks publicly for first time since hospitalized due to illness