New Peugeot 308 review: better than a Mercedes A-Class?