Earnings will improve as long as mega caps continue to deliver, says Virtus' Joe Terranova | CNBC Television | Podwise