International Church of Cannabis faces off with City of Denver