China, Arab countries sign 30 agreements worth almost $10bln