Frank Broyles 'in good spirits' following stroke