Biden presents budget proposal for 2024