Hammond tells Davos: “Britain is a great place to do business”