How long have ellen and portia been dating