McLaren Racing set to surpass $1 billion in revenue