Preserving file permissions when extracting zip file