Money magazine announces appointment of new managing editor