New rules on advertising of unhealthy foods during children's programmes in the UK will not make a big difference, despite a 34% drop in viewing figures, the British Heart Foundation has claimed.