US doctors received more than $12bn in industry payments between 2013 and 2022, study shows