Seven dead as ferry sinks in Indonesia