can BJP win in Gujarat