Makkah defence agreement not against any country, says Turkish president