Yahoo Sports reports: The Adrian Newey-designed AMR26 is better than the Honda power unit makes it look, team ambassador Pedro de la Rosa suggests