Only 31% Indians have separate health policies