Riyadh recalls ambassador from Qatar over Al-Jazeera row