Ecuador has legalised same-sex marriage