Thekke Nada, Guruvayur Temple