Physician report cards and rankings yield long-lasting hand hygiene compliance exceeding 90 %