the history of the kaaba & the black stone (islamic)