Final line-up for Cape Town Jazz Fest announced