Effect of corrosion inhibiting compounds on the corrosion behaviour of pure magnesium and the magnesium alloys EV31A, WE43B and ZE41A