Total suspends $20BN LNG project in Mozambique indefinitely