Haiti prime minister appoints new Cabinet amid turmoil