EMC launches 42 products at annual conference