Kim signs denuclearisation deal with Trump