JPMorgan CEO says no country has ‘divine right to success’ in latest caution to president