Towards a universal ethical framework