Canada says pandemic aid has limits as central bank warns of long-slog to recovery