Honda CRF1000L Africa Twin 2017 - In-depth review