Saudi ambassador to Palestine cancels visit to Al-Aqsa Mosque over backlash