Fermi large area telescope third source catalog