NASA releases the first batch of images from the James Webb telescope