how long after mortgage offer to completion