David Cameron is to unveil a plan to get Britain back to work by forcing millions of welfare claimants into training.