Saudi crown prince, Turkish president and Pakistani prime minister sign a joint defence agreement in Mecca.