German priest fired for decades old sex abuse