Germany's factory order growth sees unexpected 3-year high