britney spears net worth 300 million