Keiko Fujimori has been sworn in as Peru's president amid protests and promises to crackdown on crime.