Turkish president approves Israel compensation deal