Rocky Mount woman charged with insurance fraud following hit-and-run crash