mclaren f1 engine