Sears Holdings posts $3.1 billion loss for 2011