Bill Shorten says Labor will match Coalition's $500 million Princes Highway pledge