Former Secretary of State Colin L. Powell came out in opposition today to White House-sponsored legislation to create special military commissions that would try terrorist suspects, saying he rejects efforts to “redefine” a key provision of the Geneva Conventions.