Rep. Horton says he'll fight for postal training center