NNLO QCD corrections to event shape variables in electron positron annihilation