Udaipur killing: Imams say Islam forbids punishing others with death