Trump defended 'shithole countries' remark in private: report