Seven Syrian Generals defect as over 100 killed