added missing MonadTrans instance for ListT