Cuban President Miguel Díaz-Canel addresses shortage protests