FINRA fines Merrill Lynch $2.8 million for reporting violations