Applying for a job in India? You might want to clean up your credit history