Hospital Teluk Intan in Perak has been shut for disinfection after 37 tested positive for Covid-19, says health director-general Dr Noor Hisham Abdullah.