Did first lady Michelle Obama deserve the criticisms about her recent trip to Spain?