Frydenberg putting $1.7 billion in child care