Barts students agree that Sri Lanka is not willing or capable of performing an independent investigation