Implementing download in AsyncFilesSession