Scotland holds first ever same-sex wedding