stephenie meyer net worth