Millions of Muslims mark spiritual climax of Hajj pilgrimage