Germany's factory orders up 1.5% in October, exceeding expectations