Philippine eco-warrior Gina Lopez, who battled mines, dies at 65