Mahmoud Ahmadinejad criticised for hugging Chavez’s mother