Russian President Vladimir Putin says he will sign a controversial bill banning Americans from adopting Russian children.