Economist Group announces Chris Stibbs as new chief executive