India bans 43 apps as a wave of web sanctions against China