A missile struck a school building in northwestern Syria on Tuesday morning, killing eight civilians, opposition activists said, as government forces captured a key village held by al-Qaeda insurgents in the war-torn country’s last rebel stronghold.