Rick Warren cancels candidate forum, cites uncivil discourse