US charges Swiss finance firm & six people with tax evasion