Clinical consequences of generic warfarin substitution: an ecological study.