2017 Vauxhall Viva Rocks review - verdict