North Carolina Foreclosure Law: What Homeowners and Buyers Should Know