Beau Biden says he has ‘clean bill of health’