JPMorgan Chase and Citigroup strike an upbeat tone on the economy and notch up strong trading results