Germany's factory orders fall more than expected in May