AUGUSTA, Maine — U.S. Sen. Susan Collins ended weeks of speculation about whether she supports the Iran nuclear deal on Tuesday when she presented a floor speech against it. Collins has been mum about how she’d vote on the deal since it was announced earlier this summer. For a time, …