Stellus Capital reports Q1 NII 31c, consensus 33c