Communities protecting coastal resources: Rekawa Lagoon, Sri Lanka.