NASA releases delayed 3I/ATLAS images