China manufacturing weakens to two year low