Home Stock Princess of Wales to host Christmas carol service at Westminster Abbey