Desmond Tutu will speak at Kirk's General Assembly