Vladimir Putin has warned that Russia could use 'all weapons' in its arsenal to respond to aggression from European countries.