D.R. Horton posts huge profits in second quarter of 2012