More than 3,000 cases may have been impacted by inaccuracy of MSP’s marijuana testing