Fake news floods Indian social media ahead of vote