The government has been accused of "spin and tinkering" over an announcement about an increase in defence spending which falls far short of what is needed, Sky News understands.