how much is ed sheeran worth 2021