CBDT Launches Kar Saathi Platform to Simplify Income Tax Filing