Hong Kong is the world’s most expensive city for expats leapfrogging Angolan capital Luanda in the annual chart compiled by consultancy firm Mercer.