Saim Ayub made an unbeaten 113 to lead Pakistan to a 10-wicket win over hosts Zimbabwe to square their three-match ODI series.