The Stephen J Chifunyise International Theatre Festival ends in triumph