Tesco colleagues and customers raise £10 million for Diabetes UK