Free dental care provided to thousands of Arizonans this weekend