Cal-Maine Foods posts loss for first quarter 2010