A New Alternating Direction Method for Linear Programming