Trump denies paying $2M for detainee’s care