Philippines closes 'cesspool' tourist island of Boracay