ARMOUR Residential REIT Inc. (ARR) reports earnings