Discovery of 2003 FC128