Actor Jamie Foxx recovering after 'medical complication'