Daniel Ricciardo, Canadian GP 2018