Thousands gather worldwide to protest Russia's invasion of Ukraine