China's factory output, retail sales, investment all miss expectations in May