All systems on go for Mozambique LNG