Thousands flock to Bethlehem for Christmas festivities