Large number of anti-war protesters gather in St. Petersburg after Russian invasion of Ukraine