UK house prices have proven more resilient than expected, says Halifax