Violence in name of faith won’t be tolerated: Modi