President reveals budget proposal