Kylian Mbappe's "marvellous" performance against Barcelona impressed Zinedine Zidane, who watched on as a football fan.