$1bn for NSW cabbies to soften Uber blow