Officer charged with raping San Diego woman