Formation of Earth and other planets