The sizzling stock rally is under threat, and company profits could shrink as consumers feel the squeeze, JPMorgan strategist says