Soup-and-shake diet offered on NHS to fight diabetes