Ellen Degeneres says wife Portia de Rossi is her rock