Saudi king vows to crush al-Qaeda