Standard Life Assurance has been fined £30.7m by the Financial Conduct Authority (FCA) for failures in selling non-advised annuities.