copy file from source to target