12-year-old wins largest pumpkin