Kamal Haasan hails police dept for going beyond call of duty