Samsung's 'Galaxy Fold' foldable phone leaks out hours before official reveal