who arrived in Kozhikode via Punjab