Muslims are celebrating Eid al-Adha as more than 2 million pilgrims carry out the final days of Hajj in Saudi Arabia.