Metro in Makkah ready for Haj pilgrims