Ex-Predator Geoffrion announces retirement from hockey