How stars and galaxies formed proves God exists