US president criticised for accepting medal awarded to Venezuelan opposition leader María Corina Machado