Indian court drops charges against Muslim doctor over 2019 speech