Meta Continual Learning via Dynamic Programming