With trade relationships at stake, Modi’s party disavows rant against Prophet Muhammad