Although it's a bit late to the party, Toyota's C-HR comes storming on to the scene at the Geneva Motor Show.