James Webb Space Telescope finds smallest asteroids ever seen between Mars and Jupiter