CNN Debuts $1.99 iPhone App