how much life insurance term life quotes in palo alto