China's industrial output growth beats estimates, retail sales disappoints in April