xander hastings net worth