Ministers have been urged to ditch "gimmicks and soundbites" while addressing the soaring cost of obesity to the NHS.