What company was distributing Marvel's titles at that point