Ford GT Review: Could the Ford vs Ferrari rivalry turn up once again?