They may be equal before God inside Mecca's Grand Mosque, but the difference between rich and poor pilgrims at the annual hajj is clear just beyond the gates.