Iran warns against Israeli invasion