Jones apologises to Craig for Trump jibe