Comprueba si una cadena tiene formato de título

Comprueba si una cadena es un texto con formato de título: cada palabra debe comenzar con una letra mayúscula.

Ejemplos

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

Notas

Devuelve false si alguna palabra comienza con un carácter que no es una letra mayúscula.