many-worlds interpretation of quantum mechanics