Keith Urban rocks Walnut Creek