The Labor government has announced a $1.7 billion boost to Medicare to fund Australia's under-pressure public health system.