Makkah to `have world’s longest walkway’