Russian president Vladimir Putin said that any western troops deployed to Ukraine would be legitimate targets for Moscow to attack.