How to download the task using URLSessionDownloadDelegate