Supreme Court strikes out £116 million claim for breach of Quincecare duty as claimant held to have suffered no loss