Supercars vye to rev up Geneva auto show