Philippines' Arroyo posts bail on fraud charges, leaves hospital