Philip Hammond claims "there are no unemployed people" ahead of budget