Cuban vice president: Castro recovering