Nepal bans Indian currency notes above Rs 100