Health ID card holders will get 5 lakh free health insurance