Japanese steelmaker Nippon Steel Corporation (NSC) has signed a deal to acquire US Steel for an enterprise value of $14.9 billion.