'F1 does not need British GP'