Home Entertainment John Akomfrah wins £40,000 Artes Mundi prize in Cardiff