how many states in india ruling by bjp