Southern Water has been fined more than £7 million at Canterbury Crown Court after dumping sewage illegally off the Kent coast between 2019 and 2021.