Gunman opens fire in Russian army office yelling ‘no-one will fight’ as men called up