Abbas urges Palestinian militants to halt attacks