Dan Ives says Mag 7 to outperform in H2 as earnings loom