Microsoft reinvents Office for the post-PC era