how many countries have hosted the olympics since 1896