Indian court rules 'no crime' in preaching