Legal & General fine halved after FSA battle