Foster + Partners completes Galeries Lafayette department store in Luxembourg