President Biden announces 2024 bid for White House