Rep. Joaquin Castro wants to prevent the federal government from ever naming buildings, properties after Trump