Turkey replaces canceled Canadian Grand Prix