Bank Of America Reports Q1 Loss On Massive Legal Charge, Ongoing Operations Disappoint As NIM Tumbles