Putin Sets July 1 for Controversial Constitutional Vote