Water found in stardust suggests life is universal