US ambassador Nikki Haley slams UN over Syrian ceasefire