Leonora Carrington 1917-2011