An annual report on global wealth shows London is only two cities in the top 50 that has fewer rich people than ten years ago.