Gambling fills the gaps in Pennsylvania state budget