Peru ex-president Garcia shoots himself as police try to arrest him