SLR Investment Drops 13% as Q1 Miss Triggers Credit Alarm