American doctor exposes $1,454 drug sold for $24 in Mexico