Snapdeal secures $21 mn from Luxembourg fund house