Visiting Saudi king accuses Britain of terror failures