Currency crisis poses Putin his biggest challenge