Liberals promise $5 billion to replace 55 road intersections with underpasses