FSA fines IFA over platform advice