Madagascar: new terror war front?