First Minister John Swinney has highlighted "whole family support" as he outlined an ambition to end child poverty.