Putin casts his vote online on first day of Russia’s 2024 presidential elections