Singer who voiced Young Simba in 'The Lion King' turned down $2m in favour of royalties