Vladimir Putin has finally made his first public appearance after a mysterious absence