EU: European Court of Justice told same-sex spouses have residence rights