Christians celebrate Palm Sunday around the world