Why was Israel’s flag flying at Solomon Islands riot