India says Twitter has now complied with new internet rules