Sembcorp Marine announces full-year net loss of $74m