Controversy erupts ahead of Dhirendra Shashtri's visit to Rajkot