Amit Shah challenges Kejriwal