Enda Kenny addresses European Parliament