2 million Muslim pilgrims gather on Mt. Arafat