Hampshire County Council has approved spending £1.1 billion over three years on its capital programme, which includes major highways, waste, and school projects across the county.