First same-sex church wedding in UK takes place in Edinburgh