Zwickau celebrates first puppet theatre festival