India drops two places in the digital quality of life Index, ranks 33 globally in e-governance