India warns Amazon over alleged insults to flag