A young Swiss woman has been charged over a "jihadist-motivated" knife attack that injured two people in