Portugal holds first same-sex marriage