NC man gets life for raping two pregnant woman