NHS saves £100 million through safer, lower cost prescriptions