Labor commits $24M to PCYCs