British PM Boris Johnson wins trust vote