Australians have been promised tens of millions of free doctor visits if Labor is re-elected, as both major parties tighten their election pitches.