Independent pandemic review panel critical of China, WHO delays