Kamal Haasan to play Tipu Sultan in Malayalam film