Verifique se uma string está em formato de título

Verifique se uma string é um texto em formato de título: todas as palavras devem começar com uma letra maiúscula.

Exemplos

checkTitle("A Mind Boggling Achievement") // true
checkTitle("A Simple Swift Program!") // true
checkTitle("Water is transparent") // false

Notas

Retorne false se alguma palavra começar com um caractere que não seja uma letra maiúscula.