South African Stephen McGown, who was kidnapped by al-Qaeda from the Mali tourist town of Timbuktu in 2011, has described his release at a news conference in Johannesburg, South Africa.