Vicar defiant in gays protest