Modi under fire from allies, opposition over arms supply to Israel