Trump has been impressed with Haley lately