David Archuleta Says God Told Him to 'Post About' Coming Out