Only the BJP can stop demographic change in West Bengal, says Shah