Merrill Lynch Picks John Thain as CEO