President Joe Biden to deliver 2024 State of the Union address on March 7