Barnardos report 'challenging year'