The letter was the first public message Zelensky has written directly to Putin since Russia launched its full-scale invasion in 2022