Zac Brown Band to headline Cape Town Country Festival in October