Jakarta and GAM sign peace deal