President undergoes health check-up