al amoudi net worth 2020