Diabetes cases in UK reach all time high, charity warns