Five a day 'not healthy enough'