A £95 million initiative will give children in Primary 1- Primary 3 a free school meal from the start of 2015.