megan fox net worth 2021