Soweto set to host Gauteng's first International Book Festival