Coalition's voluntary salt limits have been 'public health disaster'