actually i think the problem is probably the cURL version in my service host. I have tried to connect MailChimp to another WordPress sites in differents hosts, even in localhost, and it worked.
Trying to update the cURL to the latest version might work.