20050706 world: I'm ready for impeachment: Arroyo