Mecca businesses see hajj boom ending pandemic slump