Haftar leaves Moscow after talks fail