300 gather for 'Freedom to Love, Freedom to Marry' interfaith service