Shiite Muslims mark holy day of Ashura with mourning and self-flagellation