Home Life Ho Chi Minh City tops Vietnam’s livability chart