Agree Realty Corporation (ADC) reports earnings