UK retailers suffer another poor Christmas