Next stop for gold is $4,000, says JPMorgan