Zidane heaps praise on Liverpool's 'great' Mo Salah