Time Inc CFO Jeff Bairstow to leave