Bangladeshi PM Sheikh Hasina resigns and leaves for India