Mohsen Zafar wins Royal Palm Golf Champion title