Cameron asks Labour to apologise for deficit