Bolton faults Syria, Iran on Lebanon