Nvidia files mixed shelf offering of up to $10 bln