Uber announces $1 billion investment into its self-driving car group, weeks before going public