Innovation and business performance - a provisional multi-regional analysis