Mooch dined with Nikki Haley days before dumping Trump