amesh edireweera