Giant tsunami monitoring, early warning and hazard assessment