Medicines could save billions