Donald Trump cautious on North Korea offer to talk