Fire roars through SF recycling center