Prince William, Kate and their three children held hands as they greeted well-wishers on Christmas Day