BJP chief Amit Shah in Kerala rally