$7.7 billion state budget unveiled