Muslims mark Eid and final days of hajj in Saudi Arabia