FSA fines ex-Merrill Lynch International director £350k