Centre Hospitalier Inter Communal Castres-Mazamet (Hôpital Général), Hôpital à Castres