AMENDED AND RESTATED MORTGAGE WAREHOUSING AGREEMENT