Jamie Foxx 'doing better' and 'joking with family' after health scare