Yale-New Haven fined $4.5M for union interference