Former La Cañada Flintridge official charged with insurance fraud, embezzlement