Luxembourg 18th most competitive financial centre in the world