The PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature error is caused by one of two things as below:
Case 1: There’s a problem with the zip file or it’s format.
It’s possible that the plugin zip file became corrupted when it was downloaded. Try downloading it from your account on our store and install (or update manually)
Case 2: Server Disk Space Issue
If you still receive the same error while trying to install the zip manually, then it may mean that there’s not enough storage space on your host for WordPress to be able to unzip and upload the contents of the file. To confirm this, try to upload other files to your site, such as an image, video or other plugin. If you’re not able to upload large files, then storage space is likely the issue.
You can either remove some files (backups or themes & plugin that you’re not using) or contact your web host to increase your storage capacity.