Nikki Haley: Putin is the happiest person in the world right now