core: Disconnect a cancellable in GDataDownloadStream

Ensure to disconnect from the user-provided cancellable when finalising
a GDataDownloadStream.

Coverity issue: #59757