Princes Highway re-opens following truck crash