Milford rallies back to win Connecticut American Legion state title