Luxembourg has highest purchasing power in Europe