NC child rapist gets life in jail