U.S. Steel to lay off 3,500 employees