Kraft Foods has been set a deadline to make a formal offer for Cadbury or the US food giant will be forced to put any takeover ambitions on hold for six months.