Buy IBM as investors underappreciate the strength of its software business, says JPMorganThe investment bank upgraded the legacy tech name to overweight from neutral.