World Festival of Religious Freedom a feather in Jamaica’s cap