Millions flood Iraq shrine city for Ashura peak