Mars 2020 remains on track for July launch