Hospital charges for same procedure vary widely