Arroyo survives impeachment attempt