where is the house of the Prophet muhammad located