Fix crash when attachment has no name
Set a filename per https://invent.kde.org/network/kdeconnect-kde/-/blob/master/plugins/share/README
Note that other clients use current time in milliseconds since 1970 as the filename, but for iOS something like "untitled" probably makes more sense for users and for displaying in the file transfer UI.