Radiator and heat exchanger