Why are planets and satellite round while asteroids irregular?