Ricciardo sets fastest time on day 2 of YDT at Silverstone