Lancashire’s roads are to get a £45m boost after the county council set its annual budget.