Pope Francis urges an end to the fighting in Syria as he gives his Christmas address at the Vatican, saying "far too much blood has been spilled" in the conflict.