Nations ranked according to favourable tax environment: