Trump says he may ignore NATO's duty to defend if re-elected