India top court bans all liquor shops along highways