Facts and ideas in modern cosmology