Tory leader Kemi Badenoch has said the Government's numbers "don't add up" on defence commitment.