how much does it cost to go to mecca for hajj 2022