Charlotte woman charged with insurance fraud in staged collision