Luxembourg ranks as 2nd most sustainable country in the world