Ranveer Singh insult fans during selfies