3D Systems enters battle for control of Stratasys with $25 per share cash-and-stock offer